package com.xzk.ExpressInnWeb.dao;

import com.xzk.ExpressInnWeb.bean.Courier;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface BaseCourierDao {

    Courier findCourierByID(int id);

    Map<String, Integer> consoleCourier();

    List<Courier> findAllCourier(boolean split, int offset, int limit);

    Courier findCourierByPhoneNum(String staffphone);

    boolean insertCourier(Courier courier);

    boolean updateCourier(int id, Courier courier);

    void updateDelivery(String staffphone);

    boolean deleteCourier(int id);

    void updateLoginTime(String staffphone, Date date);

    boolean login(String staffphone, String password);

}
